give birth to a litter - Francés Inglés Diccionario